mechanical sediment - Turkish English Dictionary